Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 Korea F2 2001 USTA Challenger of Calabasas - Calabasas Compaq Challenger - Bucharest Regional Hand Center Men's Challenger - Fresno Busan Open Challenger Tennis - Busan The Surbiton Trophy - Surbiton Samsung Secruities Cup Challenger - Seoul Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2003 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Coffee Cup Challenger - Chikmagalur Pro Challenger at Calabasas - Calabasas USTA/Safeway Challenger - Aptos Frito Lay/USTA Challenger - Binghamton 2003 West Side Tennis Club Challenger - Forest Hills Internationaux du Doubs - Besancon Tallahassee Tennis Challenger - Tallahassee Samsung Securities Cup Challenger Tennis - Seoul USTA Challenger of Burbank - Burbank The LTA Men's Challenger - Southampton 2006 USTA Tallahassee Tennis Challenger - Tallahassee drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Fifth-Third Bank Tennis Championships - Lexington HTV Challenger - Ho Chi Minh City BMW Tennis Championship - Sunrise Heineken Challenger - Ho Chi Minh City Yokohama International Tennis Tournament - Yokohama The Comercia Bank Challenger - Aptos 2001 Centura USTA Challenger - Rocky Mount Oldum Brown Vancouver Open - Vancouver 2007 Challenger of Santa Clara - Valencia USTA Challenger of Burbank - Burbank XL Bermuda Open - Bermuda University of Tennessee USTA Challenger - Knoxville Samsung Securities Cup Challenger Tennis - Seoul The USTA Challenger at West End Racquet - Torrance Binghamton Challenger Puerto Rico Challenger Tennis Event - Humacao USTA Seascape Challenger - Aptos 2000 Challenger de Granby - Granby drkoop.com USTA Tennis Championships of Houston - Houston Semgroup Challenger - Tulsa Oklahoma Challenger - Tulsa Third Bank Tennis Championships - Lexington GHI Bronz Classic - Bronx drkoop.com USTA Challenger of Austin - Austin Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Flea Market Cup Busan Challenger Tennis - Busan Time Warner USTA Challenger - Binghamton Music City Challenger - Nashville JSM Challenger of Champaign - Urbana USTA Championships of Kerrville - Kerrville Stella Artois Clay Court Championships - Budaors The 69th King's Cup-Thailand Open - Bangkok 2002 Tulsa USTA Challenger - Tulsa TED Open - Istanbul Keio Challenger International Tennis Tournament - Yokohama Honda-Kah Open - Singapore The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas San Luis Potosi Challenger 2000 - San Luis Potosi Carson Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Dallas Challenger Samsung Securities Cup Challenger - Seoul Men's Pro Challenger at Tunica National - Tunica Challenger DCNS de Cherbourg - Cherbourg KGHM Polish Indoors - Wroclaw ARMS USTA Challenger - Rocky Mount 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg Shimadzu All Japan Indoor - Kyoto Beijing Challenger 2001 UT Tyler Patriot Challenger - Tyler Zivnobanka Czech Open - Prostejov Time Warner USTA Challenger - Binghamton Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota Talahassee Challenger XL Capital Bermuda Open - Bermuda Rhodes Challenger Yokohama Challenger 2001 - Yokohama USTA Men's Challenger of Urbana-Champaign - Urbana Samsung Securities Cup - Seoul Burbank Challenger - Burbank 2003 USTA Challenger of Calabasas - Calabasas USTA/Adtech Challenger - Boston Media Will Cup Busan Challenger Tennis - Busan MTCI ATP Challenger - Yokohama Mobilux Open - Luxembourg Turin Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Dunlop World Challenge - Toyota 2006 Challenger of Santa Clarita California Challenger - Valencia Dharwad Challenger 2006 - Dharwad ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota Aptos Challenger XI Open International D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Tiburon Challenger - Tiburon Challenger Groningen - Groningen Fifth-Third Bank Tennis Classic - Lexington The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington Sacramento Challenger Binghamton Professional Tennis Tournament - Binghamton Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Charlottesville Challenger Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Lugano Challenger Aptos Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger College Station Challenger - College Station Austin Challenger - Austin Helsinki Challenger Noumea Challenger Honolulu Challenger Flea Market Cup Busan Challenger Tennis - Busan USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead Rimouski Challenger Privat Bank Cup - Dnepropetrovsk Kyoto Challenger Tulsa Challenger Aguascalenties Challenger Seoul Challenger Charlottesville Challenger Mobilux Open - Luxembourg USTA Tallahassee Tennis Challenger - Tallahassee II Naples ITG Challenger - Naples Honolulu Challenger Dallas Challenger Challenger Lugano - Lugano Salinas Challenger Barranquilla Challenger Pereira Challenger Panama City Challenger Bogota Challenger Granby Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Bangkok Challenger Mexico City Challenger Carson Challenger Tiburon Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Samsung Securities Cup - Seoul Bogota Challenger Calabasas Challenger Charlottesville Challenger Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Manta Challenger Medellin Challenger Napa Challenger Savannah Challenger Anning Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Quimper Challenger Alessandria Challenger Samsung Securities Cup - Seoul Cali Challenger Copa Ericsson Costa Rica - San Jose Guadalajara Challenger IX Abierto Internacional de Salinas - Salinas Waco Tennis Challenger - Waco USTA Illinois Challenger - Champaign Atlanta Clay Court Challenger - Atlanta USTA Challenger of Las Vegas - Las Vegas Samsung Securities Cup - Seoul 2003 Freeman Men's Challenger - Joplin Knoxville Challenger Sarasota Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Reggio Emilia Challenger Winnetka Challenger Lexington Challenger Fifth-Third Bank Tennis Championships - Lexington Winnetka Challenger Mauritius Open - Mauritius Sacramento Challenger Swanston Challenger - Sacramento Flea Market Cup - Busan Bucaramanga Challenger Urbana-Champaign Challenger - Urbana Salinas Challenger 2002 Azalea Orthopedic Challenger - Tyler Heineken Open - Auckland Galleryfurniture.com Challenge - Atlanta CNA TennisPro Classic - Winnetka Salem Open - Hong Kong Samsung Open - Brighton Heineken Open - Auckland Granby Challenger - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck USTA Men's Challenger of Dallas - Dallas Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee Sybase Open - San Jose Binghamton Professional Tennis Tournament - Binghamton Winnetka Challenger Franklin Templeton Tennis Classic - Scottsdale USTA Challenger of Tiburon - Tiburon Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Kroger / St. Jude International - Memphis University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Aptos Challenger Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa The Nottingham Open - Nottingham 2001 Eddleman USTA Challenger - Birmingham Heilbronn Open - Heilbronn Unique Zagreb Open - Zagreb XI Venice Open - Venice USTA Tallahassee Tennis Challenger - Tallahassee Mercedes-Benz Cup - Los Angeles Compaq Cup 2001 - Zabrze RCA Championships - Indianapolis The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Sacramento Challenger Heineken Open Shanghai - Shanghai Yokohama World Tennis Gaora Cup - Yokohama The Waco International Tennis Challenger - Waco Heineken Open - Auckland Adidas International - Sydney Citrix Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. The 70th King's Cup and Queen's Cup - Bangkok International Tennis Championships - Delray Beach Pingguo Challenger Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai USTA Seascape Challenger - Aptos Mercedes-Benz Cup - Los Angeles Savannah Challenger Naples Challenger - Naples Heineken Open - Auckland Adidas International - Sydney International Tennis Championships - Delray Beach Healthsouth/USTA Challenger - Denver Fifth-Third Bank Tennis Championships - Lexington Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Internationaler Raiffeisen Grand Prix - St. Polten Challenger Ciudad de Tijuana - Tijuana GHI Bronx Classic - Bronx AT&T Challenger of Dallas - Dallas The Stella Artois Grass Court Championships - London Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Manta Challenger Bancolombia Open - Bogota Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Como Challenger drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee The Surbiton Trophy - Surbiton Abierto Internacional Varonil Ciudad de Cancun - Cancun V Abierto Internacional de Salinas - Salinas drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban USTA Safeway Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Osaka International Tennis Tournament - Osaka Salem Open - Hong Kong Kyiv UMC Open - Kiev Optimus Maia Open - Maia Gran Copa Ericsson - Rio de Janeiro Healthsouth/USTA Men's Challenger of Burbank - Burbank GHI Bronx Tennis Classic - Bronx Ojai Challenger drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto The Granby Natrel Challenger - Granby IX Trofeo Ciudad de Quito - Quito A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Pro Tennis World Open - Boca Raton 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills Music City Challenger - Nashville Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda AAPT Championships - Adelaide Internationaux du Doubs - Besancon AAPT Championships - Adelaide The 'Fitz' Casino Challenger - Tunica Fifth Third Bank Tennis Championships - Lexington AAPT Championships - Adelaide Hurricane Tennis Open - Bradenton Salem Open - Hong Kong Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. Mercedes-Benz Cup - Los Angeles 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Samsung Securities Cup - Seoul Qatar Open - Doha Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island China Open - Beijing AIG Japan Open - Tokyo Chennai Open - Chennai Medibank Private International - Sydney International Tennis Championships - Delray Beach Pereira Challenger SAP Open - San Jose Kroger / St. Jude International - Memphis Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Kroger / St. Jude International - Memphis AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Leon Challenger RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Delray Beach International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Hypo Group Tennis International - Portschach Busan Challenger Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Cremona Challenger Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai BMW Open - Munich Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille BMW Open - Munich The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Chennai Open - Chennai Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. Winston Salem - Winston Salem SAP Open - San Jose Champaign Challenger Champaign Challenger SAP Open - San Jose Helsinki Challenger Cali Challenger Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Heineken Open - Auckland Quito Challenger Honolulu Challenger AEGON International - Eastbourne Medellin Challenger Legg Mason Tennis Classic - Washington Cherbourg Challeger SAP Open - San Jose Sunrise Challenger Bucaramanga Challenger St. Petersburg Open - St. Petersburg Bogota Challenger Baton Rouge Challenger Farmers Classic - Los Angeles Tallahassee Challenger RCA Championships - Indianapolis ATP Kremlin Cup - Moscow Manta Challenger Regions Morgan Keegan Championships - Memphis Cancun Challenger Meknes Challenger Kyoto Challenger U.S. Men's Clay Court Championships - Orlando AIG Japan Open - Tokyo Chennai Open - Chennai USTA Men's Challenger of Dallas - Dallas Seoul Sporting Challenger - Turin Schickendanz Open - Furth Binghamton Professional Tennis Tournament - Binghamton San Luis Potosi Challenger 2002 - San Luis Potosi Seoul drkoop.com USTA Tennis Championships of Chicago - Winnetka GHI Bronx Tennis Classic - Bronx ATP Heineken Challenger 2000 - Ho Chi Minh City XL Capital Bermuda Open - Bermuda 2002 USTA Challenger of Calabasas - Calabasas Ljubljana Open 2002 - Ljubljana USTA Challenger of Burbank - Burbank CMG Asia Open - Hong Kong Shimadsu All Japan Indoor Tennis Championships - Kyoto University of Tennessee USTA Men's Challenger - Knoxville V Trofeo Ciudad de Quito - Quito Atlantic City Open - Atlantic City Challenger de Granby - Granby West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon 2003 Eddleman USTA Challenger - Birmingham Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Sony Ericsson Open 2008 - Belgrade Japan Open - Tokyo Heineken Open Shanghai - Shanghai Qatar Open - Doha Open Seat Godo 2005 - Barcelona Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Vietnam Open - Ho Chi Minh City U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport The Samsung Open - Nottingham Thailand Open - Bangkok Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Indian Wells U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Campbells Hall of Fame Tennis Championships - Newport Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Qatar Exxon Mobil Open - Doha Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Qatar Exxon Mobil Open 2003 - Doha Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Toronto Pacific Life Open - Indian Wells RCA Championships - Indianapolis Telecom Italia Masters - Rome U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York China Open - Beijing Thailand Open - Bangkok Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome French Open - Paris Sony Ericsson Open - Miami Millenium Tennis Championships - Delray Beach Wimbledon - London U.S. Open - New York U.S. Open BCR Open Romania - Bucharest China Open - Beijing Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Adidas International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Rogers Cup - Montreal The Stella Artois Championships - London Australian Open - Melbourne Countrywide Classic - Los Angeles U.S. Open - New York U.S. Open - New York Tennis Masters Series - Hamburg Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 2R, UZB-KOR 3-1 Davis Cup, Group 1, 2R, NZL-KOR 3-2 Davis Cup, Group 1, 1R, NZL-KOR 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 2R, KOR-UZB 5-0 NASDAQ-100 Open - Miami French Open - Paris Olympics - Sydney Tennis Masters Series - Montreal U.S. Open - New York Olympics - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 2R, IND-KOR 4-1 Davis Cup, Group 1, 2R, KOR-CHN 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 2, REL2, CHN-KOR 3-2 Davis Cup, Group 2, F, NZL-KOR 2-3 Davis Cup, Group 1, REL1, KOR-CHN 4-1 Davis Cup, Group 1, 1R, KOR-IND 3-2 Davis Cup, Group 1, REL1, KOR-INA 4-1 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, PO, KOR-CHN 3-2 Davis Cup, Group 1, 1R, KOR-JPN 3-2 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 1, 1R, KOR-IND 4-1 Davis Cup, Group 1, 1R, KOR-KAZ 5-0 15th Asian Games Doha 2006 Olympics - Athens